mobile machine working underground - Español Inglés Diccionario